context free sketches