reworking login page