change liense; added delete block function