add func quote
ready to test