client additions