updated View and UpperCase