reduce now handles if there are too many groups
started work on updatefst, removed logP