can now modify elements in view