Adding most everything
updates