Forward Fold(v3)

Forward Fold(v3)