generateGapFile
add generateGapFile