Craig is incredibly accommodating and understanding. Has been a joy to communicate with, 10/10 in every way :)