basic binary implementation - run with cli argument or use "." as default path