rotate swap
checkline draw with draw3DLine()
road editing improvement