+ added subscriber
+ added code generator