Aiming for autonomy: formative peer assessment in a final-year undergraduate course