setup additional structure