why is using the global statement a bad practice?