Lot of changes affecting login and registration