worked all the problems