shortcode generator can_output and modal print improvement