add client loading