updating widget + shortcode