FIX: cpp - clean->init