What Does A Agent Do