fixed eat action, added todo list