Add list and replace CPP with C