added some candidate stuff