add new file
remove c code