"More could have been done."