Added Code Generate
Some Fix