now if trad not exist, required string is used