clean and tidy and great communication