add fw base evaluation function