add func api