Hugely updated all of the source code