reports

more updates to syling and functionality