fix [s][d] range