updates at end of day with mlegp package as a starting point