started to get some real data to display, far from perfect