On time, excellent care. Explained current and future needs.