move user.clj into handlers fold