altering how I'm handling login