High tech toilets