composite op qs