Document shells, sessions, marks