objects interacting done