default value of 0