completed FAT model work