working on user and account