generalized access to metadata