starting to replace content types as we know it