some more types