still trying to fix this login deal