udpate tap