refactor markup.abbreviations