bug fix: make prediction non-trivial