more WIP on updating compile_fake_exp_val