adding forward agent