add -client shell option