system interacting