S31: Using the Programmable Key