this is one of the polling systems i have ever used