TODO - ability to edit records?