Surface solutions