added pseudo real agent types