button shortcode, cleanup