I simplified the patch by macros to work delta2 in bmexec().