no client dependencies in model