Wrote d wrapper generator, added first generation