push suprise subject at the end of the list