optimistic discard and use priority