SMS versenden: Calculus on surfaces with general closest point functions