small changes to Interaction