concluding non oop concepts in c 3697949