fix, change source to .c