Improvement/dev 111 improve java cookbook