using tables instead of lists for predictions and results