hopefully fixing internal jump history manipulation