iUpdate solution to 90 and enhancing scripts to create code templates