Responsibilities of an agent quiz