move fact typ model