added 3 methods with login