implement get user
all GET's done, need refactoring