a new version of riplpox, the version developed by the orignal author is too simple, as it makes the controller as a large hub