added all declarations in C file