move district event point calc into helper