These types are blech.