Massive changes, login, validation, dates