Clean tidy highly recommended