sub-list fix