made media info stuff immutable