a Curl class