started to build auth methods