add all custom attributes when building, parsing