improved interface and added vote recording.