update styles and adds login model