save candidate records