added binaryVersion method