Add client layer