add shortcodes handler