really fix py26 str format compatibility