fixed fact handler