reworked how dataObj is parsed. Tables now print correctly!