fixed a dependency bug that could not be resolved by eclipse alone