added a bunch of  add .