initInstance for PUC