added login observable, changes on styling