fixed lingering records after destroy