Eustace, D. On-line assessment for large groups