made linked structures opaque