add banner fallbacks
redef excerpt len parameter for clarity