Added function placement_received