updates to style and controller