working on user data management