--- past views ---
--- thoughts ---