James C - cleaned up parser a bit
James C - more better eating
James C - parser now has a sync function