updated with styles, added linechart