added session class