Fix #42, implement record listing