almost at optimize exp