Added user and  user store functionality