compile fx