trying to fix in the .c