(I'm aware that there's going to be a significant gap between the theory and what happens in practice though)