fix {appname} substitution