field output and iteraction are added