updated TODO and ER Diagram.