add version handler