add function decl