works so far

we'll clean it up later