bad dependency, bad!