Optimize for d2kdi part1