Shared meaning, mirroring and joint action.