modified p format