fixed login stuff again