why setting to 0?