moved poll saving to service, eliminated validation error; polls now save