added GPL Licence
merge