<<But maybe in Indonesia people complain about neps sprouting up in the sidewalk...LOL >>

hahaha ya know, I was thinking the same thing. I guess it all depends on where you live.

Though I wouldn't mind neps sprouting up in my sidewalk hehe