updated styling and views