added moment + added in-memory caching for data export