Nice and clean self contained unit.