Allen Guan says to YSITD
為啥要存native的function?