add
erl and c and cc