dirty commit before trying different point in polygon algorithm