a lot of work in navigation and structure