Added source of joinList()