excluding non-executable files early

fixes #10