further configuration boilerplate to get the structure we want