keywords and license udpate