lots of reworks done