add interactive dialog for license choosing