make imagelist optional, so can just use zerocombine or flatcombine