trying a bunch of things