add specs for session