adding ghost dependencies