lots of stuff, forgot I was vc-ing this