Changed to dp_eff
Binary update
Fixed iter bug