iterator chenged
fix static call
clear directory