work in progress (please use alternative toilets):