Peter Van Hoesen assembly