safer to push than poll?