Adding Crank to DCrank

declare in `for`