set disposal only if transparent