reworked interactors