license and copyright information added