enhanced FPC compilation