todo update, minor update on prev_one --- we will always return some context. in any case. No jump.