Functional Pla Based Systems