working on residue
refactoring: seperate overlay file create with deltalist