poll object