avoiding creating files cleanup