How do i stop 'edit polyline' 'join' from turning my arcs to straight lines?

I have to join several arcs, lines and splines together. And each time I do firstly the splines do not get added and secondly the arcs get converted to lines.