refactor and improve flowControllInstance - fix multiple parent handling - mark methods as deprecated - patch