optim LQL' C side