Custom programs and FLEX