fixed structure and session manager