add support for destop browser