correction in FML objective function