session + docs