.
changed the definitions and default values