product surface