added __author__ and __version__