discuss newtype abuse more