drop packet and timer implementation