Mattprop

Updating property based on YJ's code / old surface test.