added a license and notice.