exploring client behavior