-merge to interaction functionalities