made a lot of little changes