Refactored texticon