final struct chart