models partial