Add new element functionality
don't lose special text modifiers
Minimise noise in normal operation