walter peters (with upsale)