file managing improved