Browsing: programmable materials