Revert "add communication"

This reverts commit c144c4ee94d6de40cb906b3e3572b318c1272bd6.
add swift

add swift