add some more async stuff