Seperate Gui and Hash calculations