client interaction

2