Oh sorry! English is not my native language, I did not realize "need to step up" was considered such a strong expression. I stand corrected: Not just Google, I would prefer if many other corporations were able to provide customer service as well, please.