Sorta working parser. Time to tinker