more minor bug fixes

grab records in viewwillAppear