packing chat in a service