using the custom login. parse login is faulty and buggy