add interaction with the world