program FLEX