added session.clear