hmmm, need a better way to do this __version__ thing