housepainter logic