Very clean and well prepared.