Major update. Finished how we handle results.