CYPC thoughts