add new feature of list