Interactive particles