Most importantly spotlessly clean.