GK: optimizing