all working and formatted properly. No grouping yet.