taxid as parameter for most classes
 stuf