The loss recovery architecture of TCP under wireless environment is considered. We propose sent-time ordered two lists architecture as an alternative to sequence number ordered single list architecture. By keeping the sent-time order, the recovery mechanism can be more efficient and simpler and transmission decision is decoupled from loss recovery using the second list. Simulation results show the superiority of our mechanism.