Some progress has been made, but more needs to be done...