License and author header added