restore tap tool functionality