sanitize phone
settlement default refactor