keeping client happy