a few pages testing out various js. it's a mess