rename swift pl 1
add swift switch