add fileutils module
minor changes