Good Clean and Perfect.