try a bunch of stuff