added client specific exposure