update tap