lables initialized with 0