change the creation solution of empty file