fixed the whole thing! it works o/