modified session, added to CMakeLists