more on p4