fixed optional bootloader