a little closer; some final structures altered