Implemented version checks