added copyright information and license