still strongly typed although adjustments made and style changed, work on voting