separate data from plot and apply some styling

thanks @ramnathv