these changes have nothing to do with NgView