rotate current view scope only, the recreate version done in back ground