you can use a variable for each field... using the DLast Function to get the values of the last records and stor them in theses variables,, then,,, in the befor update event, assign these values to the new record's fields
but using the default value properity has shortcums..!!
i guess.!!
HAMMAM