refactor: extract dead lettering commonality