interaction fixes