manage p block