remove depend_all to avoid super slow deletion