GUI Update

None of this code is tested :(