Perfectly clean and very complete.