reworked the login submission issue for better or worse