got the propagating soliton! but for splitting errors...