further moved to printf_P and PSTR