Development on C generation. 3/5