access control modification functions (item specific - we may need these for several data types)