Change code base to C