a bit like this…