added scan reset & clear