Project with surface function.