Clean and complete, good communication.