adding further structure