An adaptive array for mobile communication systems | Synapse