finished analytics and implemented dispersion and MF