make context detection smarter