Changed import so it doesnt delete files. <- strategy patern