Better controle while instanciating C