Dependency Injection: It is probably better to have these as constructor arguments.