worked on the structure a little