add parent/child notation
allow for action to assign settings