update methodology, add custom_fields