Added function cf_touch