working on list update

TODO : Ref. code