First 4 functions working in list_operations