Before we go too much further...