A bath includes a water outlet or outlets arranged to in use direct a flow of water from behind onto the upper body of a bather or bathers sitting in the bath and leaning back against the wall of the bath. The assembly housing contains an assembly housing processor and an electrical connector connected to the processor. A master node passes a node the identity of the software package to be updated and the dependencies.