abbreviation substitution filter now working; next up is toc generation