added discard list