first file create
removed fuse because it is an external dependency