dont reset timer if bucket is empty