long standing todo of winding sequence forward if value() given is larger than index