fix new ModelAttributeVisitor