types of interactors