add JoinCodebookTopic.java