update inheritancePOC