1.add the remoting module's base code