multiple interactions possible with client