Implemented FAT usage in stage 2

also note, the unsigned, signed missmatches in stage 1.