validations are completed in attributeSection