can we make things the same type?