prevented double tap