leaf abstract