maybe refactor it a bit? (```os.path.join(path``` and ```.eb``` suffix are common)