add adapter for default variant model tree