* this preserves principle of least surprise when dealing with files that