adding imports generation