Improves code generating