added linked structures