fixed sortedAdd