restored original author's version