add assert_printf