nice and clean, good communication.