williamcotton: you are pushing and popping at the same time?