UI largely done, still need some tweaks, and formating info