none zero default value