still lots of work to be done