Updated brainstorm 2 with todo list