lots of stuff, trying to get differential stats to work