Some updates and adding licence notice.