Add fpos_t to all OS blocks, fix it later