#27 make next request when current one finished #28 ignore new tab