updates, parse() is starting to need redesign