Good communication, clean, well organised.