safty net
stream now visible even if stream check in module fails
improved checkModuleStream
improved stream check, moved init to check
implemented decoupled run