tightened dependencies a bit