I prefer to pass app name, app version, and sth else into this function.
and compose them here.