fixed up some old solutions