added version number utils