the example in rubychina