working on handling login overlaps