Changes at VariableGUI not finished yet ( more of a backup)