add - merg sort list