working on login by username