RLFA-TLFA-VFA