initial realize header and login