learning bottle, sessions, db, etc