reviewing decomposed