rename sub-list to create sub list
added toString method