finish the CLex