Initialization functions is done