[ATTACH]

[/ATTACH]
Hello, I am looking for some help on identifying this plant/weed. We live in just north of Kelowna in Lake Country and have this in our rock garden. It grows quite quickly and makes a decent ground cover but my wife is worried it may overtake everything. She also says the neighbors claim it's a weed and very invasive. I haven't had any luck identifying it and was hoping someone here could help. Thanks in advance and hope the pictures posted ok and are big enough.