almost done just need to figure out how to make the changes