refining how objective correct/incorrect is set