Currently I am creating a database with PKs and concantenated FKs. My problem is this:<br>I need to save the previous address on the tblNames if it is changed. This would be saved to an address table built specifically for saving old addresses. This address table has a PK which is an autonumber then the Fk which is the PId(personal id) then address field, City, State,Zip,Timestamp, and User.<br>I need to use an append query, which I have created but am in need of the code(visual basic). I realize it should be on BeforeUpdate, thanks elizabeth, and use the oldvalue but how? I hope I don't sound too garbled?