rename and fix
a little test for ilist too