Changing triggers, appending description, refactored code and fixed fonts-dir bug.