IMG_0026

IMG_0025

I am guessing this is a sedum. I’m not sure sure what else it would be. The plant makes a nice mass of green and the flowers are small but delicate and pretty.  If anyone can identify it, let me know.