add infogetter class