add async dependency & use chrome browser