prepare for initial release - mapper isn't really working so we only care about parser