john witvliet