programmable viscoelastic material