relax dependency requirement