add PCManager