some blockcalc fix