Multiple Xbees sharing data

I've 4 XBee Pro shield and 4 Xbees. I'm trying to achieve a small network where each Xbee can transmit and receive, so there's no controller/master. They all share the same PAN ID, Channel, and DL is set to 0 (broadcast).

Each arduino needs to receive and transmit data, so they can 'know' what for action needs to be called.

I've no luck in achieving this, any suggestions?