type fixes, etc.