add agent6 with random fields implemented