bug fix in shell disposal for composite system