PCP an optional dependency for now