David is very flexible and accommodating. Great to work with!