todo

added a note before I forget to improve the enumerate function. See #2.