misconceptions about types