New Programmable Controllers