bug in defaultValueCallback