fixed printf specifiers