with testing this wouldnt have happened