Content type field functionality and tests