PCPLlus Networks