remove the assumption to fallback to collection

for getModel