we need to support cases other than just composite charts