Would be interesting to dig deep in what is logical separation in this case