actor, player and edge detection