Login is backed up

exceptional cases are not considered thoroughly