Online discussion compensates for suboptimal timing of supportive information presentation in a digitally supported learning environment