FACTS, Inc.