update the crl type to long with cast