works but sitll wasn't able to fully had the path capability because list_insert kept adding only the last line of the shell-config file to the the linked list. Although I checked when they were added each node had a different name.