add include, insert, findLastNode function