Modification to the define_list() function

The identified string is split again to ensure that the necessary data
is extracted.