almost done just need to figure out answers