a bunch of problems