edit record
new and search