add uefi support