fix all the fooo