support cold reset