Build simple structure of BookKeeper
shoot the compile problem

problem caused by encoding