scaling the backward algorithm