updated user get/put