I saw these sold at my LFS. They look really nice, very fine stem with light green leaves shaped sort of like that of pennywort. Anyone knows its scientific name and requirements? There's very little info about it on the web. The closest I found is 'Creeping Charlie' (Clinopodium brownei)?