theres something really wrong with the cornerExplode function but ill fix it when its not hot