add client
polling now return array data