session managers; list of things we'll need