correct import list
implement dependent-rank operator