set up a bit of structure