finally get rid of bad dependency