adding more structure