rewrote List to not drag around its size on each node. It's not useful and it just makes things difficult
took out todo