puddle works with HUB
puddle is split into modules puddle-editor and puddle-server