semi-organized brain dump