none scope and  view scope