session creation test and implementation complete