Troll hell and async support