Added interaction part