finished a bunch of stuffs