clwrapper