Implemented version choice for future version management