If i used visible the scripts would still run.
then use screengui.Enabled = false, don’t call Enabled on a frame