refactoring less on file protocol
Merge pull request #56 from dkrnl/master

refactoring less on file protocol