modif bound optim