fix styles
updates to behavior