change swift ref
update SwiftProcess to use random port