progmem now functions as expected