impressive. understandable and accommodating