added __author__ property