modifications & view