add manual start/stop for poll