IE ``` php $project = new Project($client, 1); ``` instead of ``` php $project = new Project(1, $client); ``` This would make `$client` mandatory but it is always passed anyway so do not see any disadvantages to this.