generatr-c init