refactor RCD, added holder nulling at effect_system and moved up effect_...

...system var to /atom tree.