Clean and fit all our needs