adding a default globalization that does nothing
starting work on newton solver