added hacky fixed offset inference to the parsers