client addition