I fixed the totally crappy and hackish BL calculation routine. Now it should work fine for all types of jumps forward and backward.No idea why i never realized its bugs (?)