adding a bunch of changes