a bit more work on the full record view