fixed expandupdate toggling bug
made bunches of stuff to design and such