still errors with list that I needed to fix -_-