long tap revised