using MDL instead of cr0 trick