require deps work