refinements
fixed todo: posts_for_session() now works reliably