adding support for custom fields on node post types