updated cl.hpp file added