update history & more flexibility to radio/check