WHAT DOES AN EL PROGRAM HAVE TO INCLUDE?