attempt to remove redundant-seeming dependencies