much remains to be done