slb code contribution - final
code rebased with slb final contribution. all dev activities will move in GitLab after this PR. e2e regression tests can now be enabled in the pipeline
code rebased with slb final contribution. all dev activities will move in GitLab after this PR. e2e regression tests can now be enabled in the pipeline