added static string generators