new class: Session
update filter working model
partially implemented class Session