agent tutorial updates