add version number support