Now uses tab checks instead of cookies