Atlas browser launch