Optimizing in BQN