reflect view changes in templates