It seems that when one returns an item, the returndate gets a NULL value appended to it, rather than overwriting, so that the number of rows returned is always postive, and so the item is always "On Loan". Has anyone else had this problem? (I'm using the 1.1.0 install) thanks suresh