styles, fix multi-day events, outsource scripts