added UserSession repository