Progress on Forward Backward algorithms