division comp decomp