fst
negative fst are made equal to zero
testing bugs