update todolist
update COntrolEvent function and InfoPanel calss