fix: empty objective function