browser checks added