added get types methods