add History and Result