try enumerate