drop reliance on turf and switch logic fully to dll