Rick is very professional. He fulfilled all his commitments.