almost the whole thing