Revert "file & scanner done"

This reverts commit 09506a877f1959808caf67722ebc51c4362e89a5.