no one said this was broken but hey this was broken so i fixed it