added some licensing