working on bootloader (extended mem) (broken!)