add player interactions