Updated source and license