add more structure.