Primary modification to print simpler messages
Fixed #15 - Behavior are different between anonymous generator and idgen