send p after wait for sync