add functin reference send