History of YAFL