erased a lot of code