add function define file