Fixed errors for updating list. Indentation tested. Previous approach does not work here. Assignment tested. Previous approach does not work here. Pucong feels this project is out of control at that moment:( Pucong wants the previous framework back. It was so clear to add portions to existing code. Pucong has spend more than 8 hours to fix this 'modified' version. I could tell function portion is well-developed. But, I did not see any necessarity of dropping all previous working version. I tried to merge indentation, assignment and a few of working portion to this version, but they are not same logic and track.