hack for _type