But officials say more work needs to be done.