sorted insert v2