added polling interval