added remote process unit tests