Provide mechanism automatically substitute markup