annotations, sane post parsing