Cheers. I think HD23 has picked the right way forward here, looking for a positive standing rather than maximum. I'll set that up when I get the chance. Fun side note: Internally, "Standing" is actually stored as Shame, a non-negative integer. 0 Shame is interpreted as 10 Standing for the user interface 'cos it seemed nicer. EDIT: Done.