strange reverse, pop, push