optimized gatherer ui