a lil' Dependency Injection... thing.