add support of EFI