A high tech toilet in a rest room stall