functional recovery after surgery