changed up and got things almost working