with CodeBook