minor work on modifiers.
added some documentation.