changed some method names (use of _ is not right) and started working onuser asking the total distance of an agent