add shortcode flod and rewrite range scale skin