Get rid of circular dependency.