fix symbol table prototypes headers and call