fixes some stuff gia told me to fix
blblb