do not to init variable to zero