fixed some styling and functionality
styling changes
more comments