add a few more types