added fst stuff