interaction implemetation test