removed modifier dependencies, basic implementation of net modifiers