add more types tests