Bi Wei was very kind, accurate, timely and responsive.