very good communication by MPF--several check-ins to make sure our needs were met