surface porosity solutions