user view changes