040920142142cinit function complete