new sphinx_align based preprocessing