Moving the most important stuff to the top.
Fixing bug where take would resolve too many things