Clean! Great communication from start to finish.