updated icon, async fixes