attempt at using a timer before blocking tab