got all the hard stuffs done