Client updates

It's been a busy time with client work the last while, but getting projects close to shipping.