Implemented custom version object.